import urllib.request

url = 'http://www.baidu.com'

response = urllib.request.urlopen(url)
# 一个类型，六个方法

# 一个类型HTTPResponse
print(type(response))  # http.client.HTTPResponse的类型

# 六个方法
# 1.read(字节) 按照一个个字节读取（read里面的数据表示返回多少个字节）
print(response.read())

# 2.readline() 读取一行
print(response.readline())

# 3.readlines() 一行一行读取直至读取完毕
print(response.readlines())

# 4.response.getcode() 返回状态码
print(response.getcode())  # 200/404/500

# 5.response.geturl()
print(response.geturl())

# 6.获取一个状态信息的响应头
print(response.getheaders())
